impregnating varnish - German English Dictionary